Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Austria F2 Lithuania F2 Greece F1 Greece F2 Lithuania F1 Croatia F4 Germany F15 Germany-w1 Germany-w2 Germany-w3 Austria F1 Austria F2 Switzerland F2 France F5 Germany-w4 Latvia F1 Croatia F5 Germany F16 Germany-w2 Germany-w3 Slovenia F1 Slovenia F2 Slovenia F3 Austria F4 Latvia F1 Switzerland F3 France F5 Sweden F1 Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux West of England Tennis - Bristol V Torneo Internazionale di Tennis - Barletta Challenger Ford de Cherbourg - Cherbourg GHI Bronx Classic - Bronx Oberstraufen Cup - Oberstaufen The Surbiton Trophy - Surbiton GHI Bronx Classic - Bronx Internationaux du Doubs - Besancon Aamulehti Tampere Open - Tampere Lambertz Open by Stawag - Aachen BH Telecom Sarajevo 2007 - Sarajevo Open D'Orleans - Orleans St. Remy Challenger Orleans Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba The Manchester Trophy - Manchester Bordeaux Challenger Open de Franche-Comte - Besancon Mons Challenger 3rd Volkswagon Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto Eckental Challenger Bath Challenger Tunis Challenger Aix En Provence Challenger Caltanissetta Challenger Kaohsiung Challenger St. Brieuc Challenger Noumea Challenger Pau Challenger Prague II Challenger Ostrava Challenger Biella 2 Challenger Zagreb Challenger Oeiras 3 Challenger Salzburg-Anif Challenger West of England Challenger - Bristol Granby Challenger Dallas Challenger Bordeaux Challenger Open de L'Isere - Grenoble Qatar ATP Challenger - Doha The Shelbourne Irish Open - Dublin Pau Challenger Bordeaux Challenger Vicenza Challenger Perugia Challenger Milan Challenger Challenger Ford de Cherbourg - Cherbourg Vilnus Challenger Segovia Challenger Tenerife 1 Challenger Ottignies-Louvain-la-Neuve Challenger Orleans Challenger Rennes Challenger Prostejov Challenger Marbella Challenger Koblenz Challenger Cherbourg Challenger Petange Challenger Bordeaux Challenger Open 13 - Marseille Johannesburg Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Manchester Challenger Istanbul Challenger Davidoff Swiss Indoors - Basel Mons Challenger Internationaler Raiffeisen Grand Prix - St. Polten Open de Moselle - Metz Prostejov Challenger Internationaux de Tennis de Brest - Brest The LTA Men's Challenger - Nottingham HTV Challenger - Ho Chi Minh City AAPT Championships - Adelaide Eckental Challenger Open 13 - Marseille Harbour Tennis Cup Regione Lombardia - Milan Open de Moselle - Metz Tennis Napoli Cup 2007 - Napoli Warsteiner Challenger Wolfsburg - Wolfsburg Geneva Challenger - Geneva Open de L'Isere-Open 38 - Grenoble Open de L'Isere (Open 38) - Grenoble Qatar ExxonMobil Open - Doha Steelers Cup - Kosice BMW Open - Munich Hypo Group Tennis International - Portschach Arroyo de la Encomienda - Valladolid The Stella Artois Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Challenger Ford de Cherbourg - Cherbourg Arroyo de la Encomienda - Valladolid ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney Brest Challenger PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca BMW Open - Munich Orleans Challenger The Stella Artois Championships - London Synsam Swedish Open - Bastad Segovia Challenger Campbell's Hall of Fame Tennis Championships - Newport Ethias Trophy - Mons Cassis Challenger Cherbourg Challenger Rome Challenger Rennes Challenger Prague Challenger Montechiarugolo - Parma Challenger St. Brieuc Challenger Cherbourg Challeger Thailand Open - Bangkok Open de Moselle - Metz ATP Kremlin Cup - Moscow Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Next Generation Adelaide International - Adelaide Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Brisbane - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Orleans Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Brest Challenger BMW Open - Munich AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Open de Moselle - Metz Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Bergamo Challenger Qatar Exxon Mobil Open - Doha SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Lille Challenger Delray Beach International Tennis Championships - Delray Beach Challenger Hamburg - Hamburg The Surbiton Trophy - Surbiton Open Sabadell Atlantico - Barcelona AEGON Championships - London Challenger Ford de Cherbourg - Cherbourg Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles DPD Challenger 2000 - Aschaffenburg Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Challenger 42 - Andrezieux Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Challenger 42 - Andrezieux Tennis Napoli Cup - Napoli Medibank International - Sydney Open Castilla y Leon - Segovia Grand Prix de Tennis - St. Jean de Luz KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Open de L'Isere - Grenoble Open 13 - Marseille Challenger 42 - Andrezieux Dubai Duty Free Tennis Championships - Dubai Ostrava Open 2005 - Ostrava Ethias Tennis Trophy - Mons Bauer Watertechnology Cup - Eckental Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Czech Indoor Open - Prague The Manchester Trophy - Manchester AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Challenger 42 - Andrezieux Internazionali di Tennis - Bergamo KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade Challenger Ford de Cherbourg - Cherbourg Open de Moselle - Metz PTT Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha 10° Trofeo Luigi Pezzoli - Bergamo Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo ABN AMRO World Tennis Tournament - Rotterdam Schickendanz Open - Furth Steelers Cup - Kosice Regions Morgan Keegan Championships - Memphis Oberstaufen Cup - Oberstaufen Delray Beach International Tennis Championships - Delray Beach GHI Bronx Classic - Bronx Open Sabadell Atlantico - Barcelona Open D'Orleans - Orleans Open de L'Isere-Trophee BNP Paribas - Grenoble BMW Open - Munich Heilbronn Open - Heilbronn AAPT Championships - Adelaide KGHM Dialog Polish Indoors - Wroclaw Internationaux de Doubs Open de Franchie-Comte - Besancon AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Studena Croatia Open - Umag Atlanta Tennis Championships - Atlanta Credit Agricole Suisse Open - Gstaad Morocco Tennis Tour - Marrakech Isla de Lanzarote - Lanzarote Croatia Osiguranje Rijeka Open - Rijeka Bet-at-home Cup - Kitzbuhel Unique Zagreb Open - Zagreb Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna Grand Prix de Tennis de Lyon - Lyon Open D'Orleans - Orleans ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich ECM Prague Open 2005 - Prague Gerry Weber Open - Halle Internazionali di Tennis di Bergamo - Bergamo AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Vancouver Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco XL Bermuda Open - Bermuda Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport IX Open Internacional D'Andorra - Andorra Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur The Stella Artois Grass Court Championships - London China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon Barcelona Open BancSabadell - Barcelona St. Petersburg Open - St. Petersburg Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Moselle Open - Metz Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Tennis Channel Open - Las Vegas Johannesburg Challenger Athens Challenger Rhodes Challenger The Artois Championships - London Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Segovia Challenger Istanbul Challenger BMW Open - Munich Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle AEGON Championships - London Rennes Challenger Moselle Open - Metz Adidas International - Sydney If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Grand Prix de Tennis de Lyon - Lyon ABN AMRO World Tennis Tournament - Rotterdam Courmayeur Challenger Open 13 - Marseille Open 13 - Marseille Cherbourg Challenger Sarajevo Challenger Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Suisse Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Erste Bank Open - Vienna Sydney International - Sydney St. Remy Challenger Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Bordeaux Challenger BMW Open - Munich GHI Bronx Classic - Bronx AEGON Championships - London Hall of Fame Open - Newport Open de Franche Comte - Besancon Generali Open - Kitzbuhel Open 88 - Contrexeville Chengdu Open - Chengdu European Open - Antwerp Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Open Sud de France - Montpellier Orleans Challenger Mons Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille European Open - Antwerp Espinho Challenger - Espinho Pilot Pen Tennis - New Haven KGHM Dialog Polish Indoors - Wroclaw Heilbronn Challenger Quimper Challenger Bergamo Challenger Cherbourg Challenger BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Libema Open - 's-Hertogenbosch Noventi Open - Halle Fever-Tree Championships - London Turkish Airlines Open Antalya - Antalya Open de Moselle - Metz Granby Challenger Swiss Open - Gstaad Citi Open - Washington Abierto Mexicano de Tenis Mifel - Los Cabos Moselle Open - Metz St. Petersburg Open - St. Petersburg Intrum Stockholm Open - Stockholm 1st Challenger Tournament Leon - Leon Orleans Challenger Orleans Challenger The Scottish Tennis Championships - Edinburgh Heilbronn Open - Heilbronn ECM Cup - Prague Rhodes Challenger Binghamton Professional Tennis Tournament - Binghamton Chennai Open - Chennai Sarajevo Challenger Jersey Challenger Pilot Pen Tennis - New Haven Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Tata Open Maharashtra - Pune Challenger Ford de Cherbourg - Cherbourg Cherbourg Challenger Garden Open - Rome Ramat Hasharon Challenger XXVIII Edizione 'A.Savoldi' - Manerbio Orleans Challenger Phoenix Challenger Mons Challenger Delray Beach Open - Delray Beach Open de L'Isere - Grenoble Rennes Challenger Rakuten Japan Open - Tokyo Shenzhen Open - Shenzhen Mouilleron-Le-Captif Challenger Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Bordeaux Challenger Brixina Tennis Open - Bressanone Cherbourg Challenger Open de Moselle - Metz Open de Franche Comte - Besancon Le Gosier Challenger St. Brieuc Challenger Abierto Mexicano Telcel - Acapulco Bordeaux Challenger Singapore Tennis Open - Singapore Anytech365 Andalucia Open - Marbella SkiStar Swedish Open - Bastad Astana Open - Nur-Sultan Ciudad de Pozoblanco Open Diputacion - Cordoba Noventi Open - Halle Swiss Open - Gstaad Generali Open - Kitzbuhel Orleans Challenger The Manchester Trophy - Manchester Open Sud de France - Montpellier Tunis Challenger Bauer Watertechnology Cup - Eckental The Surbiton Trophy - Surbiton IPP Open - Helsinki St. Remy Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Gazprom Hungarian Open - Budapest Bordeaux Challenger The Manchester Trophy - Manchester Salzburg Challenger Internazionali de Tennis di Bergamo - Bergamo Open 13 Provence - Marseille Open D'Orleans - Orleans Open Castilla y Leon - Segovia Sofia Open - Sofia Open de L'Isere - Grenoble Bet-at-home Open - Hamburg Vancouver Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Istanbul Challenger Ostdeutscher Sparkassen Cup - Dresden Marbella Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban Traralgon Challenger Sanremo Challenger Rome 1 Challenger Forli 6 Challenger Braunschweig Challenger Trieste Challenger Zug Challenger Cordenons Challenger San Marino Challenger Rome Challenger Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Qatar Open - Doha Bordeaux Challenger Pacific Life Open - Indian Wells The Stella Artois Grass Court Championships - London BNP Paribas Masters - Paris Grand Prix Hassan II - Casablanca Estoril Open - Estoril Rennes Challenger Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Open 13 - Marseille Lille Challenger AAPT Championships - Adelaide Tennis Masters Series - Paris Grand Prix Hassan II - Casablanca Stockholm Open - Stockholm Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo Rogers Cup - Montreal BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Countrywide Classic - Los Angeles Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Open de Moselle - Metz Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Heineken Open - Auckland Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome The Tennis Channel Open - Las Vegas Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Quimper Challenger Mutua Madrilena Masters Madrid - Madrid Hypo Group Tennis International - Portschach BNP Paribas Open - Indian Wells Ordina Open - 's-Hertogenbosch Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Generali Open - Kitzbuhel Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Medibank International - Sydney BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Estoril Open - Estoril Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Miller Lite Hall of Fame Tennis Championships - Newport Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome AIG Japan Open Tennis Championships - Tokyo Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Tennis Masters Series - Paris Campbells Hall of Fame Tennis Championships - Newport Masters Series - Hamburg European Open - Antwerp AEGON Championships - London AEGON International - Eastbourne BNP Paribas Masters - Paris BNP Paribas Masters - Paris Shanghai ATP Masters - Shanghai Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Hamburg European Open - Hamburg Open 13 Provence - Marseille Monte-Carlo Rolex Masters - Monte-Carlo Open de Nice Cote d'Azur - Nice French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Masters - Paris Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Internazionali BNL dItalia - Rome French Open - Paris Farmers Classic - Los Angeles Swiss Indoors Basel - Basel Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Mutua Madrilena Masters Madrid - Madrid Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 1R, LAT-BUL 4-1 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 1, 1R, MKD-LAT 4-1 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, Group II, 1R, EGY-LAT 2-3 Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, Group II, 2R, MON-LAT 2-3 Davis Cup, Group II, 3R, LAT-FIN 3-2 Davis Cup, World Group, 1R, JPN-FRA 1-4 Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, World Group II, PO, LAT-EGY 4-1 Hopman Cup - Perth Davis Cup, World Group, 1R, GER-FRA 2-3 ATP Cup - Melbourne Davis Cup, Group II, PO, THA-LAT 2-3 Davis Cup, Group I, PO, LAT-ISR 2-3 Davis Cup, Group 2, 2R, BUL-LAT 1-4 All Lower level tournaments Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group II, 1R, TUN-LAT 0-3 Olympics - Beijing